solve one's own problems - Alemán Inglés Diccionario